﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Core.Module.Interfaces.Manager;
using Core.Module.Interfaces.Model;

namespace Core.Module.Interfaces.Controller
{
    public interface ISiteController<T>
    {
        ISiteManager<T> Manager { get; set; }
        List<ISite> Get();
        ISite Get(string siteId);
        ISite Get(IModuleNode siteNode);

    }
}
